package com.jic.interaction.JDVOP.model.vo.request;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @ClassName PaymentDetail
 * TODO
 * @Description 支付明细
 * @Author chenhongfeng
 * @Date 2020/11/21 14:07
 * @Version 1.0
 **/
@Data
public class PaymentDetailRequest {
    @ApiModelProperty(notes = "授权时获取的access token")
    private String token;
    @ApiModelProperty(notes = "分页查询当前页数，默认为1")
    private int pageNum=1;
    @ApiModelProperty(notes = "每页记录数，默认为20")
    private int pageSize=20;
    @ApiModelProperty(notes = "订单号")
    private String orderId;
    @ApiModelProperty(notes = "开始日期，格式必须：yyyyMMdd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String startDate;
    @ApiModelProperty(notes = "截止日期，格式必须：yyyyMMdd")
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String endDate;
}
